In weiten Teilen von Europa von Nord-Spanien bis zur Kamtschatka-Halbinsel in Nordost-Asien und von Skandinavien bis Korsika und Kampanien in Süditalien; auch auf Island sowie auf den Britischen Inseln (vor allem in den nördlichen Teilen); nicht in Portugal, in den Benelux-Staaten, im Baltikum, auf Sardinien und Sizilien sowie in Griechenland (außer im nordöstlichen Festland)
Polsterseggenrasen, Zwergstrauchheiden der montanen bis subalpinen Stufe, Magerrasen, Weiderasen und auch eutrophierte Wiesen, Niedermoore der Berge sowie gelegentlich lichte Wälder; in vollem Licht auf trockenen bis feuchten, sauren Böden; in 0-2700 m Höhe